biggie's real quick 16c solution. 15c is theoretically min? we'll keep at it hopefully